package org.szy.core.common.exception;

import org.beetl.core.ConsoleErrorHandler;
import org.beetl.core.GroupTemplate;
import org.beetl.core.exception.BeetlException;

import java.io.Writer;

/**
 * 自定义Beetl异常，自定义异常处理程序，并显示异常信息。
 */
public class ReThrowConsoleErrorHandler extends ConsoleErrorHandler {

    @Override
    public void processException(BeetlException ex, GroupTemplate groupTemplate, Writer writer) {
        super.processException(ex, groupTemplate, writer);
        throw ex;
    }
}